.con_page_box1{
   width:1200px; height:100%; overflow:hidden; margin:28px auto;background:#f7f7f7
}
.con_page_box1 .casebox{
   width:684px; height:234px; background:#F7F7F7; float:left; overflow:hidden; padding:18px;	
}
.itcon{
   height:32px; overflow:hidden; clear:both;	
}
.itcon .taps{
   float:left; border:1px #FFF solid;	
}
.itcon .taps li{ float:left; padding:0px 30px; background:#ddd; font-size:14px; font-family:"΢���ź�"; color:#666; height:30px; line-height:30px; text-align:center; cursor:pointer; }
.itcon .taps li.f{ width:1px; padding:0px; background:#FFF; }
.itcon .taps li.act{ background:#2985d0; color:#FFF; }
.itcon .taps li.act a{ color:#FFF; }

.itcon .tips{
   float:right;	
}
.itcon .tips a{ display:inline-block; width:25px; height:25px; background:#D6D6D6; color:#FFF; margin-left:1px; text-align:center; line-height:25px; }
.itcon .tips a:hover{ background:#1c5daa; }

.con_page_box1 .casebox .marquee{
   height:160px; overflow:hidden; margin-top:24px; position:relative;
}
.con_page_box1 .casebox .marquee .pbcon{
   height:1000px; position:absolute; top:0px; left:0px; width:726px;	
}
.con_page_box1 .casebox .marquee .pbcon .item{ height:160px; clear:both; overflow:hidden; }
.con_page_box1 .casebox .marquee .pbcon .item ul{ width:726px; }
.con_page_box1 .casebox .marquee .pbcon .item ul li{ width:242px; height:160px; float:left; }
.con_page_box1 .casebox .marquee .pbcon .item .con{ width:200px; height:160px; overflow:hidden; }
.con_page_box1 .casebox .marquee .pbcon .item .con .pic{ width:200px; height:130px; overflow:hidden; }
.con_page_box1 .casebox .marquee .pbcon .item .con .pic img{ width:200px; height:130px; }
.con_page_box1 .casebox .marquee .pbcon .item .con .t{ height:30px; line-height:30px; text-align:center; background:#FFF;}

 .gkbox{
   width:239px; height:270px; float:left; margin-left:1px; background:#F0F0F0; overflow:hidden;	
}
.gkbox .con{
   width:200px; height:234px; margin:18px auto; position:relative; background:#FFF; overflow:hidden;	
}
 .gkbox .con .pic{ height:120px; overflow:hidden; clear:both; }
 .gkbox .con .wenz{ height:70px; padding:16px 15px 10px 15px; line-height:20px; color:#999; }
.gkbox .con .wenz h1{ display:block; height:24px; font-size:14px; font-family:"΢���ź�"; }
.gkbox .con .icos{
   position:absolute; bottom:10px; right:15px;	
}
.gkbox .con .icos a{ display:inline-block; width:8px; height:8px; margin-left:5px; background:url(../images/ico01.gif) no-repeat 0px; }
 .gkbox .con .icos a.act{ background-position:-8px 0px; }

 .kybox{
   width:239px; height:270px; float:right; background:#F7F7F7; overflow:hidden;	
}
 .kybox .con{
   width:200px; height:234px; margin:18px auto; position:relative; background:#FFF; overflow:hidden;	
}
 .kybox .con .pic{ height:120px; overflow:hidden; clear:both; }
.kybox .con .wenz{ height:88px; padding:16px 15px 10px 15px; line-height:20px; color:#999; }
 .kybox .con .wenz h1{ display:block; height:24px; font-size:14px; font-family:"΢���ź�"; }
 .kybox .con .icos{
   position:absolute; top:10px; right:15px;	
}
.kybox .con .icos a{ display:inline-block; width:8px; height:8px; margin-left:5px; background:url(../images/ico02.gif) no-repeat 0px; }
 .kybox .con .icos a.act{ background-position:-8px 0px; }


.con_page_box2{
   height:100%; overflow:hidden; clear:both;	
}
.con_page_box2 .layout{ background:#F7F7F7; height:100%; overflow:hidden; }
.con_page_box2 .newbox{
   width:684px; height:264px; overflow:hidden; float:left; padding:18px;	
}
.con_page_box2 .newbox .cls li{
   height:26px; line-height:26px; background:url(../images/ico02.jpg) no-repeat 0px; padding-left:14px; text-align:right; color:#CCC;	
}
.con_page_box2 .newbox .cls li a{ float:left; }
.con_page_box2 .newbox .jcar_inew_box{ height:100px; overflow:hidden; margin:14px auto; clear:both; }
.con_page_box2 .newbox .jcar_inew_box li{
   height:100px;overflow:hidden; background:url(); padding:0px; text-align:left; color:#666; float:left; width:684px;	
}
.con_page_box2 .newbox .jcar_inew_box li .pic{ width:120px; height:80px; float:left; padding:10px; background:#FFF; }
.con_page_box2 .newbox .jcar_inew_box li .pic img{ width:120px; height:80px; }
.con_page_box2 .newbox .jcar_inew_box li .wenz{
   width:524px; float:right; height:90px; overflow:hidden; line-height:20px; padding:0px 0px 5px 0px;	
}
.con_page_box2 .newbox .jcar_inew_box li .wenz h1{ height:30px; line-height:30px; font-size:14px; }


 .videobox{
   width:441px; float:left; height:204px; float:left; border-left:1px #FFF solid; padding-left:19px; padding-top:18px; padding-bottom:18px;	
}
.videobox .con{
   height:150px; margin-top:14px; overflow:hidden; clear:both; background:#FFF; padding:10px;	
}


.videobox .con .box li{width:210px; float:left;overflow:hidden;border-bottom: 1px #fff solid;height:75px; position:relative;}
.toll_img{ height:75px;width:210px}
.toll_info{ 
 height:75px;width:210px;vertical-align:middle;display:table-cell;text-align: center;color: #fff;
background:#333;opacity: 0.5;
}
.ban_title{font-size: 24px;color:#fff;}

.videobox .con .box li a{ color:#666; text-decoration:none; position:absolute; top:0; left:0;}




.con_page_box3{
    height:100%; overflow:hidden; clear:both; margin:28px auto 28px auto;	
}
.con_page_box3 .zp_box{ background:#F7F7F7; padding:18px; height:100%; overflow:hidden; clear:both; }
.con_page_box3 .zp_box .z_linkpic{
   clear:both; height:100%; overflow:hidden; margin:10px auto; width:1160px;	
}
.con_page_box3 .zp_box .z_linkpic ul{ width:1170px; }
.con_page_box3 .zp_box .z_linkpic li{ width:136px; height:40px; padding:5px 10px 5px 0px; float:left; overflow:hidden; }
.con_page_box3 .zp_box .z_linktxt{
   clear:both; margin:10px auto; height:100%; overflow:hidden;	
}
.con_page_box3 .zp_box .z_linktxt a{ display:inline-block; height:36px; line-height:36px; margin-right:16px; }

